tail, Unix ve Unix Benzeri sistemlerde düz metin dosyalarının son birkaç satırını görüntülemek için kullanılan bir Unix komut satırı programı'dır.
Programın sözdizimi aşağıdaki gibidir:
tail [seçenek]
<dosya>
Normalde, tail
standart çıktıya dosyanın
son 10 satırını basar. Ancak komut satırı seçenekleri ile gösterilecek
satır sayısı ve birimler(satır, byte) değiştirilebilir.
Aşağıdaki örnek ile dosya‘nın son 20 satırı gösterilir:
tail -n 20 dosya
Bu örnekte ise foo ile başlayan tüm dosyaların son 15 byte’ı gösterilir:
tail -c 15 foo*
Bu örneğimizde ise ikinci satırdan başlanarak dosya‘nın tüm satırları gösterilir:
tail -n +2 dosya
Bu örnetke ise dosya‘nın son 20 satır ve son 50 byte’ı gösterilir:
tail -20 dosya
tail -50c dosya
tail
'ın -f
(follow) diye özel bir komut satırı seçeneği vardır ve
dosyayı takip etmemizi sağlar. tail
sadece son birkaç satırı
görüntüleyip çıkmak yerine, satırları gösterir ve sonra dosyayı izlemeye
başlar. Dosyaya başka prosesler tarafından yeni satırlar eklendiğinde
tail
görüntüyü günceller. Bu özellikle log (sistem
tarafından tutulan günlük dosyaları) dosyalarını izlemek için çok
faydalıdır. Aşağıdaki örnetkte .bash_history dosyasının son 10 satırı
izlemeye alınıyor, eğer başka bir konsoldan herhangi bir giriş yapılıp
bu da .bash_history'ye kaydedilirse bunu anında görürüz.
tail -f ~/.bash_history
İzleme esnasında tail‘i sonlandırmak için Ctrl+C kombinasyonunu kullanabilirsiniz. Bu komutu arka planda çalıştırmak için & ile çalıştırabilirsiniz.
İngilizce wikipedia tail sayfası
Orijinal kaynak: tail (unix). Creative Commons Atıf-BenzerPaylaşım Lisansı ile paylaşılmıştır.
Ne Demek sitesindeki bilgiler kullanıcılar vasıtasıyla veya otomatik oluşturulmuştur. Buradaki bilgilerin doğru olduğu garanti edilmez. Düzeltilmesi gereken bilgi olduğunu düşünüyorsanız bizimle iletişime geçiniz. Her türlü görüş, destek ve önerileriniz için iletisim@nedemek.page